.line{
	display:inline-block;
	height:0.14rem;
	width:0.04rem;
}
.point{
	display:inline-block;
	height:0.08rem;
	width:0.08rem;
	border-radius: 50%;
}
.tag-blue{
	display:inline-block;
	height:0.18rem;
	width:0.26rem;
	border-radius:0 0.09rem 0.09rem 0;
}
.el-dialog__body .el-pagination{
	margin:0.15rem auto 0;
}
.right-menu .el-badge .el-badge__content.is-fixed.is-dot{
	right:0.4rem;
  }
/* 侧边栏树形结构 */
.head-container .el-tree{
	background: none;
}
.head-container{
	height: calc(100% - 0.48rem);
	background: #fff;
	padding:0.05rem;
}
.rule-head-container{
	height: calc(100% - 0.88rem);
	overflow-y: auto;
}
.head-container  .el-tree-node.is-current > .el-tree-node__content > .el-tree-node__label{
	color: rgb(10, 79, 248);
}
.head-container .el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content{
	background:#e4ebf2;
}
.head-container .el-tree-node .el-tree-node__content{
	height:0.5rem;
	background: #f0f3f6;
	margin-bottom:0.06rem;

}
.head-container .el-tree-node__children .el-tree-node__content{
	height:0.26rem;
	background:#fff;
	margin-bottom:0;
}
/* 表格类页面 */
.table-search-title{
	height:0.6rem;
	line-height:0.6rem;
	background:#fff;
	margin-bottom:0.1rem;
	padding-left:0.15rem;
}
.table-search-title .vue-treeselect__control{
	width:2.6rem;
}
.table-wrap{
	height:calc(100% - 0.7rem);
	background:#fff;
	padding:0.15rem;
}
/* 弹框样式 */
.dialog-wrap{
	max-height:5.5rem;
	overflow-y: auto;
	padding-right:0.2rem;
}
.dialog-wrap .base-title{
	height: .4rem;
	line-height: .4rem;
	color: #333;
	font-weight: 600;
	background: #efefef;
	text-indent: 0.2rem;
	margin-bottom: 0.15rem;
}
/* 绩效展示主页 */
/* 干警绩效展示 */
.perform-title{
	height:1.74rem;
}
.perform-title .left{
	display:flex;
	align-items: center;
	background: url('../images/1.png') no-repeat left top;
	background-size:100% 100%;
	padding:0.3rem 0.25rem;
	width:17.666667%;
}
.perform-title .person-info{
	width:0.7rem;
	margin-right:0.2rem;
}
.perform-title .person-info .avatar{
	height:0.7rem;
	width:0.7rem;
	border-radius: 50%;
}
.perform-title .person-info p{
	line-height:0.46rem;
	font-size:0.18rem;
	text-align: center;
}
.department-title .person-info p{font-size:0.14rem;}
.perform-title .thin-line{
	width: 1px;
	height:0.54rem;
	background: #e2e2e2;
}
.perform-title .des-info-wrap{
	height:0.8rem;
}
.perform-title .des-info-wrap p{
	/* height:0.4rem;
	line-height:0.4rem; */
	padding-left:0.2rem;
}
.perform-title .des-info-wrap p span:nth-child(1){
	display:inline-block;
	width:0.5rem;
	white-space: nowrap;
}
.department-title .des-info-wrap p span:nth-child(1){
	width:auto;
}
.perform-title .des-info-wrap p:nth-child(1){
	margin-top:0.15rem;
}
.perform-title .mid{
	background: url('../images/2.png') no-repeat left top;
	background-size:100% 100%;
	width:43.0666666667%;
	margin-left:-0.6%;
	padding:0.16rem 0 0 0.65rem;
}
.perform-title .right{
	background: url('../images/3.png') no-repeat left top;
	background-size:100% 100%;
	margin-left:-0.8%;
	padding:0.16rem 0 0 0.65rem;
	width:40.666667%;
}

.perform-title .tag-title{
	display: inline-block;
	height:0.3rem;
	line-height:0.3rem;
	padding:0 0.3rem;
	color:#fff;
	background:rgba(255,255,255,.3);
	border-radius:2px;
}
.perform-title .des-list{
	margin-top:0.1rem;
	width:85%;
}
.perform-title .des-list1{
	margin-top:0.1rem;
	width: 5.5rem;
}
.perform-title .des-list li{
	width:90%;
	height:0.26rem;
	line-height:0.26rem;
	font-size:0.14rem;
	color:#fff;
}
.des-list-popper{
	font-size: 0.14rem;
	max-width: 4rem;
}
.perform-cont{
	height:3.5rem;
}
.perform-cont .title{
	height:0.52rem;
	line-height:0.52rem;
}
.perform-cont .tab-list{
	height:0.35rem;
	width: 5rem;
    position: absolute;
    left:4rem;
    top: 0.08rem;
}
.perform-cont .tab-list li{
	float:left;
	cursor: pointer;
	height:0.35rem;
	line-height:0.32rem;
	font-size:0.14rem;
	padding:0 0.35rem;
	border:1px solid #e6e6e6;
}
.perform-cont .tab-list li.current{
	border: solid 1px #0369f8;
	color:#0369f8;
}
.perform-cont .list-wrap{
	height:calc(100% - 0.52rem);
	padding:0 0.1rem 0.1rem;
}
/* 不换行 */
.perform-cont .list-wrap .el-table .cell{
	white-space:nowrap;
}
.perform-cont .el-table--medium .el-table__cell{
	padding:0.08rem 0;
}
.perform-cont .el-table th.el-table__cell.is-leaf,.perform-cont  .el-table td.el-table__cell{
	border:none;
}
.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#f7f7f7;}
.perform-cont .el-table{width:100%;}
/* 部门绩效展示 */
.department-title .left{
	width:21.666667%;
	background: url('../images/department_2.png') no-repeat left top;
	background-size:100% 100%;
}
.department-title .mid{
	width:40.2666666667%;
	background: url('../images/2.png') no-repeat left top;
	background-size:100% 100%;
}
.department-title .right{
	width:39.6666666667%;
	background: url('../images/3.png') no-repeat left top;
	background-size:100% 100%;
	margin-left:-1%;
	/* width:78.166667% */
}
.department-title .des-info-wrap p{
	height: 0.32rem;
    line-height: 0.32rem;
    padding-left: 0.32rem;
}
.department-title .des-info-wrap p:nth-child(1){
	margin-top:0;
}
/* 领导班子绩效展示 */
.leader-title .left{
	display: block;
	width:33.5333333333%;
	background: url('../images/leader_1.png') no-repeat left top;
	background-size:100% 100%;
	padding:0.16rem 0 0 0.3rem;
}
.leader-title .mid{
	width:33.9333333333%;
	margin-left:-0.6%;
	background: url('../images/leader_2.png') no-repeat left top;
	background-size:100% 100%;
	padding:0.16rem 0 0 0.5rem;
}
.leader-title .right{
	width:33.6333333333%;
	background: url('../images/leader_3.png') no-repeat left top;
	background-size:100% 100%;
	padding:0.16rem 0 0 0.5rem;
}
.leader-cont .tab-list{
	position: absolute;
    left: 0.4rem;
    top: 0.08rem;
}
/* 重点工作 */
.app-container{
	height:100%;
	width:100%;
	padding:0.2rem;
}
/* 数据填报 */
.search-title{
	height:0.64rem;
	background: #fff;
	line-height:0.64rem;
}
.search-title .el-col-24{
	display: flex;
	align-items: center;
}
.search-title .tag{
	display:inline-block;
	height:0.18rem;
	width:0.26rem;
	border-radius:0 0.09rem 0.09rem 0;
}
.search-title .el-form-item{
	margin-bottom:0;
}
.inlineForm .el-form-item{
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 0;
}
/* 内容区 */
.container-wrap{
	height:calc(100% - 0.74rem);
	font-size:0.16rem;
}
.container-wrap .card-wrap:nth-last-child(1){
	margin-bottom:0;
}
.first-title{
	height:0.64rem;
	display:flex;
	justify-content: center;
	align-items: center;
	border-bottom:1px solid #e5e5e5;
}
.first-title p{
	height:0.4rem;
	line-height:0.4rem;
	padding: 0 0.55rem;
	color:#fff;
}
.title_blue{
	background:url('../images/title_blue.png') no-repeat left top;
	background-size: 100% 100%;
}
.title_red{
	background:url('../images/title_red.png') no-repeat left top;
	background-size: 100% 100%;
}
.two-wrap p.name{
	line-height:0.3rem;
	text-indent:0.05rem;
}
.detail-list{
	width:100%;
	overflow: hidden;
}
.detail-list li{
	display:flex;
	float:left;
	margin-right:0.2rem;
	margin-bottom:0.1rem;
	background:#e8ecf5;
	padding-right: 0.1rem;
}
.detail-list li p.des{
	display:flex;
	align-items: center;
	height:0.5rem;
	width:3rem;
	padding:0.05rem 0.15rem 0.05rem 0.15rem;

}
/*.detail-list li p.des span{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}*/
.detail-list li .el-button{
	font-size:0.16rem;
	height: 0.35rem;
	margin-top: 0.075rem;
	border-radius: 0;
}
.detail-list li .el-button + .el-button {
	/* background:#37c3cc;
	border:1px solid #37c3cc; */
	color:#fff;
    margin-left: 0.02rem;
}
/*
.detail-list li .el-button + .el-button:hover{
	background:rgba(55,195,204,.9);
} */
/*pdf*/
.pdfView{
  height: 100%;
}
.pdfView .pdfView-box{
  width: 50%;
  height: 100%;
  margin: 0 auto;
  position: relative;
}
.pdfView-box .pdfBox{
  border: 1px solid #333;
  width: 100%;
  height: 100%;
  overflow-y: auto;
}
.pdfView-box  .pageOne,.pdfView-box  .pageTwo{
  width: 0.7rem;
  height: 0.7rem;
  background: #e4e4e4;
  border-radius: 50%;
  cursor: pointer;
}
.pdfView-box  .pageOne{
  position: absolute;
  top: 50%;
  z-index: 9999;
  left: -0.7rem;
}
.pdfView-box  .pageTwo{
  position: absolute;
  top: 50%;
  z-index: 9999;
  right: -0.7rem;
}
.pdfView-box .arrow{
  width: 100%;
  text-align: center;
  font-size: 0.3rem;
  line-height: 0.7rem;
  color: #666;
}
/* 适配 */
@media (max-width: 1600px) {
/* 表格高度 */
}
@media (max-width: 1366px) {
	/* 表格高度 */
	.table-wrap .el-table{
		height:5.6rem!important;
	}
	.app-container .table-search-title+.h100 .el-table{
		height:6.3rem!important;
	}
}
